The reasoning is that your engine will warm up faster if you driver it easy for the first 5-10 minutes, letting it idle does nothing but bring engine temp up slow, think of it this way, if you let it idle till it warms up, the only thing warm is the engine. The rest of the drivetrain is still cold. I just start driving esy till engine is warm.